What is the meaning of the word "twilight sleep"?

Definitions:

  1. a state of general anesthesia in which the person retains a slight degree of consciousness copy to clipboard noun
    • In order to perform a minor surgery, the doctor put the patient into twilight sleep. copy to clipboard